package org.jeecg.modules.demo.com.kunpeng.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.jeecg.modules.demo.com.kunpeng.entity.OaContract;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface OaContractMapper extends BaseMapper<OaContract> {

    /**
     * 获取OA合同表数据列表
     */
    List<OaContract> oaContractList();

    /**
     * 获取OA合同表最大id值
     */
    Integer selectOaContractMaxId();

    /**
     * 根据合同编号获取合同列表
     */
    List<OaContract> oaContractListByCode(String code);

    /**
     * 根据合同名称获取合同列表
     */
    List<OaContract> oaContractListByName(String name);

    /**
     * 根据合同编号前缀模糊查询合同列表
     */
    List<OaContract> oaContractListByContractIdPrefix(String prefix);
}
